package com.woniuxy.carrental.service;

import com.woniuxy.carrental.entity.Complaint;

import java.util.List;

/**
 * 客户投诉处理功能
 */
public interface ComplaintService {

    //提交投诉信息
    void addComplaint(Complaint complaint);
    // 查询投诉信息
    List<Complaint> selectAllComplaint(boolean complaintDispose);

    //处理投诉信息
    void updateComplaint(Integer complaintId);

    //处理投诉信息后，查看客户信息，并反馈
    List<Complaint> selectComplaintByUid(Integer uid);

    //做个分页
    List<Complaint> selectComplaintByPage(int pageIndex,
                                          int pageSize,
                                          Complaint complaint);
    //查询总条数
    int selectComplaintCount();
}
